BracketSpace\Notification\Abstracts\Trigger A

Total Complexity 71
Dependencies 4
Dependents 1
Total lines 654
Lines of code 243
Logical lines of code 124
Comment lines 283
Methods 34
Properties 10

Methods 34

Method Rating Maintainability Complexity Lines of code
get_merge_tags()
A
52 10 25
remove_action()
S
60 6 12
roll_out()
S
53 5 24
_action()
S
55 5 19
add_action()
S
59 3 14
_after_action()
S
61 3 13
resolve_fields()
S
69 3 7
remove_merge_tag()
S
65 3 9
_postponed_action()
S
64 2 10
postpone_action()
S
66 2 8
setup_merge_tags()
S
68 2 8
cache()
S
70 2 6
set_notifications()
S
71 2 6
clean_merge_tags()
S
74 2 5
detach()
S
73 2 5
is_postponed()
S
82 1 3
is_stopped()
S
82 1 3
stop()
S
81 1 3
set_cache()
S
77 1 4
get_cache()
S
82 1 3
get_action_args()
S
82 1 3
__construct()
S
77 1 4
add_quick_merge_tag()
S
63 1 10
merge_tags()
S
100 1 0
set_group()
S
76 1 4
get_group()
S
82 1 3
set_description()
S
76 1 4
get_description()
S
82 1 3
detach_all()
S
77 1 4
has_background_processing_enabled()
S
70 1 7
has_notifications()
S
80 1 3
get_notifications()
S
82 1 3
attach()
S
79 1 3
add_merge_tag()
S
73 1 5